home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog 117
/
FreelogNo117-OctobreNovembre2013.iso
/
Programmation
/
jedit
/
jedit5.1.0install.exe
/
{app}
/
modes
/
asp.xml
< prev
next >
Wrap
Extensible Markup Language
|
2013-07-28
|
13KB
|
519 lines
<?xml version="1.0"?>
<!DOCTYPE MODE SYSTEM "xmode.dtd">
<!-- ASP mode by Andre Kaplan
Updated by Simon Ruggier -->
<MODE>
<PROPS>
<PROPERTY NAME="commentStart" VALUE="<!--" />
<PROPERTY NAME="commentEnd" VALUE="-->" />
</PROPS>
<RULES IGNORE_CASE="TRUE">
<SEQ TYPE="MARKUP" DELEGATE="ASPVB"><%@LANGUAGE="VBSCRIPT"%</SEQ>
<SEQ TYPE="MARKUP" DELEGATE="ASPJS"><%@LANGUAGE="JSCRIPT"%</SEQ>
<SEQ TYPE="MARKUP" DELEGATE="ASPJS"><%@LANGUAGE="JAVASCRIPT"%</SEQ>
<SEQ TYPE="MARKUP" DELEGATE="ASPPL"><%@LANGUAGE="PERLSCRIPT"%</SEQ>
<!-- Inlined server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><script language="vbscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side Javascript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="jscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="javascript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><script language="perlscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Client-side javascript -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script language="jscript"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script language="javascript"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-Side include -->
<SPAN TYPE="MARKUP">
<BEGIN><!--#</BEGIN>
<END>--></END>
</SPAN>
<!-- SGML comment -->
<SPAN TYPE="COMMENT1" DELEGATE="ASPVB_SGML">
<BEGIN><!--</BEGIN>
<END>--></END>
</SPAN>
<!-- stylesheet -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_STYLE">
<BEGIN><STYLE></BEGIN>
<END></STYLE></END>
</SPAN>
<!-- markup tags -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
<BEGIN><</BEGIN>
<END>></END>
</SPAN>
<!-- SGML entities -->
<SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
<BEGIN>&</BEGIN>
<END>;</END>
</SPAN>
</RULES>
<!-- ******************************************************************
ASP with VBScript as default script engine
****************************************************************** -->
<RULES SET="ASPVB" IGNORE_CASE="TRUE">
<!-- Inlined server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><script language="vbscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side Javascript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="jscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="javascript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><script language="perlscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Client-side javascript -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script language="jscript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script language="javascript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
<BEGIN><script></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-Side include -->
<SPAN TYPE="MARKUP">
<BEGIN><!--#</BEGIN>
<END>--></END>
</SPAN>
<!-- SGML comment -->
<SPAN TYPE="COMMENT1" DELEGATE="ASPVB_SGML">
<BEGIN><!--</BEGIN>
<END>--></END>
</SPAN>
<!-- stylesheet -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_STYLE">
<BEGIN><STYLE></BEGIN>
<END></STYLE></END>
</SPAN>
<!-- markup tags -->
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
<BEGIN></</BEGIN>
<END>></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
<BEGIN><</BEGIN>
<END>></END>
</SPAN>
<!-- SGML entities -->
<SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
<BEGIN>&</BEGIN>
<END>;</END>
</SPAN>
</RULES>
<!-- ******************************************************************
ASP with JScript as default script engine
****************************************************************** -->
<RULES SET="ASPJS" IGNORE_CASE="TRUE">
<!-- Inlined server-side Javascript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><script language="vbscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side Javascript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="jscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="javascript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><script language="perlscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Client-side javascript -->
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
<BEGIN><script language="jscript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
<BEGIN><script language="javascript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
<BEGIN><script></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-Side include -->
<SPAN TYPE="MARKUP">
<BEGIN><!--#</BEGIN>
<END>--></END>
</SPAN>
<!-- SGML comment -->
<SPAN TYPE="COMMENT1" DELEGATE="ASPJS_SGML">
<BEGIN><!--</BEGIN>
<END>--></END>
</SPAN>
<!-- stylesheet -->
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_STYLE">
<BEGIN><STYLE></BEGIN>
<END></STYLE></END>
</SPAN>
<!-- markup tags -->
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
<BEGIN></</BEGIN>
<END>></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
<BEGIN><</BEGIN>
<END>></END>
</SPAN>
<!-- SGML entities -->
<SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
<BEGIN>&</BEGIN>
<END>;</END>
</SPAN>
</RULES>
<!-- ******************************************************************
ASP with PerlScript as default script engine
****************************************************************** -->
<RULES SET="ASPPL" IGNORE_CASE="TRUE">
<!-- Inlined server-side Perlscript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><script language="vbscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side Javascript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="jscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><script language="javascript" runat="server"</BEGIN>
<END></script></END>
</SPAN>
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><script language="perlscript" runat="server"></BEGIN>
<END></script></END>
</SPAN>
<!-- Client-side javascript -->
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
<BEGIN><script language="jscript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
<BEGIN><script language="javascript"</BEGIN>
<END></script></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
<BEGIN><script></BEGIN>
<END></script></END>
</SPAN>
<!-- Server-Side include -->
<SPAN TYPE="MARKUP">
<BEGIN><!--#</BEGIN>
<END>--></END>
</SPAN>
<!-- SGML comment -->
<SPAN TYPE="COMMENT1" DELEGATE="ASPPL_SGML">
<BEGIN><!--</BEGIN>
<END>--></END>
</SPAN>
<!-- stylesheet -->
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_STYLE">
<BEGIN><STYLE></BEGIN>
<END></STYLE></END>
</SPAN>
<!-- markup tags -->
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
<BEGIN></</BEGIN>
<END>></END>
</SPAN>
<SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
<BEGIN><</BEGIN>
<END>></END>
</SPAN>
<!-- SGML entities -->
<SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
<BEGIN>&</BEGIN>
<END>;</END>
</SPAN>
</RULES>
<!-- ******************************************************************
HTML Tags
****************************************************************** -->
<RULES SET="ASPVB_TAGS" DEFAULT="MARKUP">
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPVB_LIT1">
<BEGIN>"</BEGIN>
<END>"</END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPVB_LIT1">
<BEGIN>'</BEGIN>
<END>'</END>
</SPAN>
<SEQ TYPE="OPERATOR">=</SEQ>
</RULES>
<RULES SET="ASPVB_LIT1" DEFAULT="LITERAL1">
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
<RULES SET="ASPJS_TAGS" DEFAULT="MARKUP">
<!-- Server-side JavaScript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPJS_LIT1">
<BEGIN>"</BEGIN>
<END>"</END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPJS_LIT1">
<BEGIN>'</BEGIN>
<END>'</END>
</SPAN>
<SEQ TYPE="OPERATOR">=</SEQ>
</RULES>
<RULES SET="ASPJS_LIT1" DEFAULT="LITERAL1">
<!-- Server-side JavaScript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
<RULES SET="ASPPL_TAGS" DEFAULT="MARKUP">
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPPL_LIT1">
<BEGIN>"</BEGIN>
<END>"</END>
</SPAN>
<SPAN TYPE="LITERAL1" DELEGATE ="ASPPL_LIT1">
<BEGIN>'</BEGIN>
<END>'</END>
</SPAN>
<SEQ TYPE="OPERATOR">=</SEQ>
</RULES>
<RULES SET="ASPPL_LIT1" DEFAULT="LITERAL1">
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
<!-- These three rules sets handle server side scripts being mixed into client side javascript -->
<RULES SET="ASPVB_CSJS">
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="javascript::MAIN"/>
</RULES>
<RULES SET="ASPJS_CSJS">
<!-- Server-side JavaScript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="javascript::MAIN"/>
</RULES>
<RULES SET="ASPPL_CSJS">
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="javascript::MAIN"/>
</RULES>
<!-- These three rules sets handle server side scripts being mixed into stylesheets -->
<RULES SET="ASPVB_STYLE">
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="css::MAIN"/>
</RULES>
<RULES SET="ASPJS_STYLE">
<!-- Server-side JavaScript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="css::MAIN"/>
</RULES>
<RULES SET="ASPPL_STYLE">
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
<IMPORT DELEGATE="css::MAIN"/>
</RULES>
<!-- These three rules sets handle server side scripts being mixed into SGML Comments -->
<RULES SET="ASPVB_SGML" DEFAULT="COMMENT1">
<!-- Server-side VBScript -->
<SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
<RULES SET="ASPJS_SGML" DEFAULT="COMMENT1">
<!-- Server-side JavaScript -->
<SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
<RULES SET="ASPPL_SGML" DEFAULT="COMMENT1">
<!-- Server-side PerlScript -->
<SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
<BEGIN><%</BEGIN>
<END>%></END>
</SPAN>
</RULES>
</MODE>